peat tar - German English Dictionary